Skip to content

SQL overview#573

Open
kbatuigas wants to merge 11 commits into
rp-sqlfrom
DOC-2049-redpanda-sql-introduction-and-overview
Open

SQL overview#573
kbatuigas wants to merge 11 commits into
rp-sqlfrom
DOC-2049-redpanda-sql-introduction-and-overview

Conversation

@kbatuigas
Copy link
Copy Markdown
Contributor

@kbatuigas kbatuigas commented May 4, 2026

This pull request makes significant improvements to the Redpanda SQL documentation, focusing on restructuring and clarifying key concepts, updating navigation, and enhancing learning objectives and use case explanations. The most important changes are summarized below.

Documentation Restructuring and Navigation Updates:

  • The main overview for Redpanda SQL has been rewritten and moved to a new file, overview.adoc, which now serves as the entry point for understanding Redpanda SQL, its architecture, and use cases. The previous overview file, what-is-redpanda-sql.adoc, has been deleted, and navigation links have been updated accordingly. [1] [2] [3]

Content and Conceptual Enhancements:

  • The new overview provides a detailed explanation of Redpanda SQL’s architecture, supported workloads, query patterns, and technical differentiators, including vectorized execution, columnar storage, decoupled storage/compute, and optimized data transfer.
  • The oltp-vs-olap.adoc page has been updated to clarify the distinction between OLTP and OLAP in the context of streaming data, and now includes explicit learning objectives and personas. [1] [2]

Reference and Comparison Improvements:

  • The redpanda-sql-vs-postgresql.adoc page has been enhanced to clarify its purpose as a reference, add learning objectives, and include a TODO for further engineering review of compatibility differences. The section on error handling differences has also been clarified. [1] [2]

Catalogs and Querying Workflow Clarification:

  • The redpanda-catalogs.adoc page has been rewritten to clarify the Redpanda catalog model, its components, and typical usage, including examples and learning objectives. The page topic type is now set to "concept" and personas are specified.

References:
[1] [2] [3] [4] [5] [6] [7] [8]

Resolves https://github.com/redpanda-data/documentation-private/issues/
Review deadline: 19 May

Page previews

Redpanda SQL > Get Started > Redpanda SQL Overview
Redpanda SQL > Get Started > Redpanda SQL Overview > OLTP vs OLAP
Redpanda SQL > Get Started > Redpanda SQL Overview > Redpanda SQL vs PostgreSQL
Redpanda SQL > Query Data > Redpanda Catalogs

Checks

  • New feature
  • Content gap
  • Support Follow-up
  • Small fix (typos, links, copyedits, etc)

@netlify
Copy link
Copy Markdown

netlify Bot commented May 4, 2026

Deploy Preview for rp-cloud ready!

Name Link
🔨 Latest commit c3dd240
🔍 Latest deploy log https://app.netlify.com/projects/rp-cloud/deploys/6a035994396fb90008285d2a
😎 Deploy Preview https://deploy-preview-573--rp-cloud.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 4, 2026

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: d37a041b-6505-4bf8-9110-b188c5a4baa6

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch DOC-2049-redpanda-sql-introduction-and-overview

Tip

💬 Introducing Slack Agent: The best way for teams to turn conversations into code.

Slack Agent is built on CodeRabbit's deep understanding of your code, so your team can collaborate across the entire SDLC without losing context.

  • Generate code and open pull requests
  • Plan features and break down work
  • Investigate incidents and troubleshoot customer tickets together
  • Automate recurring tasks and respond to alerts with triggers
  • Summarize progress and report instantly

Built for teams:

  • Shared memory across your entire org—no repeating context
  • Per-thread sandboxes to safely plan and execute work
  • Governance built-in—scoped access, auditability, and budget controls

One agent for your entire SDLC. Right inside Slack.

👉 Get started


Comment @coderabbitai help to get the list of available commands and usage tips.

@kbatuigas kbatuigas force-pushed the DOC-2049-redpanda-sql-introduction-and-overview branch from f496a87 to dae6d1a Compare May 8, 2026 02:07
kbatuigas and others added 3 commits May 11, 2026 12:42
… and catalogs

Tightens the PostgreSQL framing in the overview (compatible query engine
implementing the Postgres wire protocol and a Postgres-based dialect, not
a full Postgres database). Aligns Iceberg references with the v1 product
scope: only Iceberg tables created from Iceberg-enabled Redpanda topics
are queryable; no external Iceberg lakehouses or REST catalogs. Collapses
the overview's "Query Iceberg tables" and "Bridge queries" sections into
"Query Iceberg topics".

Rewrites the Redpanda Catalogs page with the named-collection-of-source-data
framing, leads with default_redpanda_connection auto-creation, and adds a
storage > catalog > tables hierarchy. Replaces the prior CREATE-flow
walkthrough with a smaller demo using default_redpanda_connection.

Per PM SME 2026-05-07.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@kbatuigas kbatuigas force-pushed the DOC-2049-redpanda-sql-introduction-and-overview branch from 3597669 to 908c8b1 Compare May 11, 2026 19:54
@kbatuigas kbatuigas marked this pull request as ready for review May 11, 2026 23:16
@kbatuigas kbatuigas requested a review from a team as a code owner May 11, 2026 23:16
@kbatuigas kbatuigas requested a review from takidau May 11, 2026 23:21
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed the tables under Functions and Mathematical operators as they didn't seem to describe any actual differences from PostgreSQL, and so may not be worth keeping. Are there any actual known differences w.r.t. functions and operators (other than the one with JSON)?

@kbatuigas kbatuigas requested a review from wkozlowski-oxla May 12, 2026 17:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant